import Vue from "vue";
import VueRouter from "vue-router";
import Home from "@/views/home.vue";
import HomeIndex from "@/views/index/homeIndex";
import Help from "@/views/file/help";
import Update from "@/views/file/update";
import Interference_design from "@/views/Strap/Interference_design";
import module_bearing_clearance from "@/views/Bear/module_bearing_clearance";
import hammersmith_S_N from "@/views/Fatigue/hammersmith_S_N";
import OptiRatio_3stageP_increase_last from "@/views/Transmission/three_transmission/OptiRatio_3stageP_increase_last";
import Nametransmisson from "@/views/Gear/stress_error_gear/Nametransmisson";
import namemodule_bevel_gear_strength_static from "@/views/Bear/rolling_life_bear/two_angular_con_bearings/namemodule_bevel_gear_strength_static";
import OptiRatio_twoplanet_add_twoparallel_last from "@/views/Transmission/four_transmission/optiRatio_twoplanet_add_twoparallel_last"
import Bevel_gear_strength_safty_facor_Damege from "@/views/Gear/strength_check_gear/bevel_gear_strength_safty_facor_Damege"
import Gear_Micro_pitting_Calculation_helical_gear from "@/views/Gear/gear_Micro_pitting_Calculation_helical_gear"
import Bolt_check1 from  "@/views/Strap/bolt_screw_strap/single_bolt_check1"
import Critical_rotate_speed from "@/views/Shaft/vibration_shaft/critical_rotate_speed"
import Loadshare_planet from "@/views/Gear/train_load_gear/planetary_gear/loadshare_planet"
import MaterialSNHF from "@/views/Material/material_SNHF";
import BevelAndCylindrical_Gears from "@/views/Transmission/two_transmission/bevelAndCylindrical_Gears"
import NameRFC_matrix_deal from "@/views/Load/nameRFC_matrix_deal"
import Namemuti_power_loadshare_NW_statistics from "@/views/Gear/train_load_gear/power_split_NW_gear/namemuti_power_loadshare_NW_statistics"
import Namebevel_geaer_active_design from "@/views/Gear/macroscopic_design_gear/one_design_gear/namebevel_geaer_active_design_19"
import LDD_matrix_deal from "@/views/Load/LDD_matrix_deal";
import Gear_design from "@/views/Gear/modification_gear/gear_design";
import OptiRatio_twoparallel_2_6_last from "@/views/Transmission/two_transmission/OptiRatio_twoparallel_2_6_last";
import two_parallel_design_last_sn from "@/views/Gear/macroscopic_design_gear/two_design_gear/two_parallel_design_last_sn";
import module_radial_spher_rollerbearing_cal_last_z from "@/views/Bear/rolling_life_bear/two_tap_rollers/module_radial_spher_rollerbearing_cal_last_z";
import module_double_radial_ballbearing_cal_last from "@/views/Bear/rolling_life_bear/two_cy_rollers_four_con_ball/module_double_radial_ballbearing_cal_last";
import module_selfalign_ballbearing_cal_last from "@/views/Bear/rolling_life_bear/two_angular_con_bearings/module_selfalign_ballbearing_cal_last";
import Check4 from "@/views/Gear/macroscopic_design_gear/one_design_gear/check2-16-1";
import Check2 from "@/views/Transmission/two_transmission/check2-01";
import Check1 from "@/views/Gear/strength_check_gear/parallel_external_fatiguesafe_check";
import OptiRatio_4stageP_increase_last from "@/views/Transmission/four_transmission/OptiRatio_4stageP_increase_last"
import Calculation_Paraller_Key from "@/views/Strap/Calculation_Paraller_Key";
import namemodule_thrust_rollerbearing_cal_last_z from "@/views/Bear/rolling_life_bear/two_cy_rollers_four_con_ball/namemodule_thrust_rollerbearing_cal_last_z";
import multi_bolt from "@/views/Strap/bolt_screw_strap/multi_bolt"
import planet_loadshare_statistics from "@/views/Gear/train_load_gear/planetary_gear/planet_loadshare_statistics";
import Bearing_power_loss from "@/views/Lubrication/bearing_power_loss";
import Double_row_angular_contact from "@/views/Bear/rolling_life_bear/two_angular_con_bearings/double_row_angular_contact";
import Thrust_ball_bearing from "@/views/Bear/rolling_life_bear/two_tap_rollers_pla_gear_bear/thrust_ball_bearing";
import Closed_differential_planetary from "@/views/Transmission/two_transmission/closed_differential_planetary";
import Evaluating_scuffing_risk from "@/views/Gear/gluing_wear_gear/evaluating_scuffing_risk";
import Namemodule_double_cylin_rollerbearing_cal_last_z from "@/views/Bear/rolling_life_bear/two_tap_rollers_pla_gear_bear/namemodule_double_cylin_rollerbearing_cal_last_z";
import NameOptiRatio_2stageR_reduction_last from "@/views/Transmission/two_transmission/nameOptiRatio_2stageR_reduction_last";
import Moudule_bearing_fit from "@/views/Bear/moudule_bearing_fit";
import CAL_Safety2 from "@/views/Fatigue/CAL_Safety2";
import Cast_steel_S_N_1 from "@/views/Shaft/cast_steel_S_N_1";
import nameOptiRatio_twoplanet_add_oneparallel_last from "@/views/Transmission/three_transmission/nameOptiRatio_twoplanet_add_oneparallel_last";
import Nametwo_planet_add_one_parallel_design_check from "@/views/Gear/macroscopic_design_gear/three_design_gear/nametwo_planet_add_one_parallel_design_check";
import Nameloadspectrum_bending from "@/views/Load/nameloadspectrum_bending";
import Module_four_point_contact_ballbearing_cal_last from "@/views/Bear/rolling_life_bear/two_cy_rollers_four_con_ball/module_four_point_contact_ballbearing_cal_last";
import Lubricate_youfengandyoubeng from "@/views/Lubrication/heat_loss_lubrication/other_loss_lubrication/lubricate_youfengandyoubeng";
import NameOpti from "@/views/Transmission/three_transmission/nameOpti";
import Star_differ_one_parallel_design_last from "@/views/Gear/macroscopic_design_gear/three_design_gear/star_differ_one_parallel_design_last";
import Jiwen from "@/views/Gear/gluing_wear_gear/gear_jiwen";
import Xingxinglunxi from "@/views/Lubrication/heat_loss_lubrication/power_loss_lubrication/high_speed_lubrication/lubricating_xingxinglunxi";
import Increase_last from "@/views/Transmission/two_transmission/increase_last";
import Gear_zhui from "@/views/Strap/bolt_screw_strap/gear_zhui";
import Star_differ_planet from "@/views/Gear/macroscopic_design_gear/two_design_gear/star_differ_planet";
import Gear_flash_temperature_a from "@/views/Gear/gluing_wear_gear/gear_flash_temperature_a";
import nameparallel_external_design_check_internal from "@/views/Gear/macroscopic_design_gear/one_design_gear/nameparallel_external_design_check_internal";
import namebolt_strength from "@/views/Strap/bolt_screw_strap/namebolt_strength";
import Internal_gear_strength_check from "@/views/Gear/strength_check_gear/Internal_gear_strength_check";
import namemuti_power_loadshare_double_work_statistics from "@/views/Gear/train_load_gear/power_split_WW_gear/namemuti_power_loadshare_double_work_statistics";
import check_32 from "@/views/Gear/train_load_gear/power_split_WW_gear/check2-32";
import module_single_radial_rollerbearing_cal_last_z from "@/views/Bear/rolling_life_bear/two_tap_rollers/module_single_radial_rollerbearing_cal_last_z";
import nameloadspectrum_bending from "@/views/Load/nameloadspectrum_bending";
import spline_SAE from "@/views/Strap/spline_strap/involute_splines_strap/spline_SAE";
import nameOpti from "@/views/Transmission/three_transmission/nameOpti";
import three_planet_design_check_last_sn from "@/views/Gear/macroscopic_design_gear/three_design_gear/three_planet_design_check_last_sn";
import namebolt_preload_1 from "@/views/Strap/bolt_screw_strap/namebolt_preload_1";
import Mutiaxes_Load_Bearing from "@/views/Load/Mutiaxes_Load_Bearing";
import API613_Check_Min_shaft_diameter from "@/views/Shaft/API613_Check_Min_shaft_diameter";
import OptiRatio_oneplanet_add_twoparallel_last0814 from "@/views/Transmission/three_transmission/OptiRatio_oneplanet_add_twoparallel_last0814";
import OptiRatio_3stageR_reduction_last from "@/views/Transmission/three_transmission/OptiRatio_3stageR_reduction_last";
import one_planet_add_two_parallel_design_last_sn_20140930 from "@/views/Gear/macroscopic_design_gear/three_design_gear/one_planet_add_two_parallel_design_last_sn_20140930";
import vibration_longitude from "@/views/Shaft/vibration_shaft/vibration_longitude";
import flowrate_of_nozzle from "@/views/Lubrication/oil_lubrication/flowrate_of_nozzle";
import muti_power_loadshare_NW from "@/views/Gear/train_load_gear/power_split_NW_gear/muti_power_loadshare_NW";
import planet_design_check_last from "@/views/Gear/macroscopic_design_gear/one_design_gear/planet_design_check_last";
import moudule_SplineDesign from "@/views/Strap/spline_strap/moudule_SplineDesign";
import Provideknowledge from "@/views/knowledgeProvide/main";
import case_depth from "@/views/Gear/case_depth";
import pingxingzhouniehesunshi from "@/views/Lubrication/heat_loss_lubrication/power_loss_lubrication/general_purpose_lubrication/pingxingzhouniehesunshi";
import bevel_planet_gear_ratio1 from "@/views/Transmission/two_transmission/bevel_planet_gear_ratio1";
import sanjifengbichadong from "@/views/Transmission/three_transmission/sanjifengbichadong";
import module_double_taper_rollerbearing_cal_last_z from "@/views/Bear/rolling_life_bear/two_tap_rollers/module_double_taper_rollerbearing_cal_last_z";
import strength_calculation from "@/views/Strap/pin_strength_calculation";
import calculate_internal from "@/views/Gear/stress_error_gear/transmisson_error_calculate_internal";
import threeparallel_last from "@/views/Transmission/three_transmission/OptiRatio_threeparallel_last";
import fatiguesafe_check from "@/views/Gear/strength_check_gear/parallel_planet_fatiguesafe_check";
import single_radial from "@/views/Bear/rolling_life_bear/two_cy_rollers_four_con_ball/module_single_radial_ballbearing_cal_last";
import Closed_differential_planet from "@/views/Gear/macroscopic_design_gear/two_design_gear/closed_differential_planet"
import Consumerknowledge from "@/views/knowledgeConsumer/main";


Vue.use(VueRouter);

const routes = [
  {
    path: "/",
    name: "Home",
    component: Home,
    redirect: "/index",
    children: [
      {
        path: "index",
        name: "精益传动设计软件(v5.4)",
        component: HomeIndex
      },{
        path: "mainProvide",
        name: "专家知识系统(管理员)",
        component: Provideknowledge
      },{
        path: "mainConsumer",
        name: "专家知识系统(用户)",
        component: Consumerknowledge
      },
      {
        path: "file/help",
        name: "file",
        component: Help
      },
      {
        path: "file/update",
        name: "update",
        component: Update
      },
      {
        path:"/two_transmission/bevelAndCylindrical_Gears",
        name:"一级锥齿轮与一级圆柱齿轮传动比分配",
        component:BevelAndCylindrical_Gears
      },
      {
        path:"/Load/nameRFC_matrix_deal",
        name:"载荷谱雨流计数处理",
        component:NameRFC_matrix_deal
      },
      {
        // 37过盈配合设计计算
        path:"/Strap/Interference_design",
        name:"过盈配合设计计算",
        component: Interference_design
      },
      {
        // 35滚动轴承游隙计算
        path:"/Bear/module_bearing_clearance",
        name:"滚动轴承游隙计算",
        component: module_bearing_clearance
      },
      {
        // 28外啮合齿面接触应力、传递误差分析及优化
        path:"/stress_error_gear/Nametransmisson",
        name:"外啮合齿面接触应力、传递误差分析及优化",
        component: Nametransmisson
      },
      {
        // 47合金钢件疲劳强度计算（GL）
        path:"/Fatigue/hammersmith_S_N",
        name:"合金钢件疲劳强度计算",
        component: hammersmith_S_N
      },
      {
        // 78三级NGW型行星轮系传动比分配
        path:"/Transmission/three_transmission/OptiRatio_3stageP_increase_last",
        name:"三级NGW型行星轮系传动比分配",
        component: OptiRatio_3stageP_increase_last
      },
      {
        // 推力角接触球轴承滚动体受载与寿命计算
        path:"/Bear/rolling_life_bear/two_angular_con_bearings/namemodule_bevel_gear_strength_static",
        name:"推力角接触球轴承滚动体受载与寿命计算",
        component: namemodule_bevel_gear_strength_static
      },
      //wsl
        //wsl
      {//10锥齿轮强度校核
        path:"/strength_check_gear/bevel_gear_strength_safty_facor_Damege",
        name:"锥齿轮强度校核",
        component:Bevel_gear_strength_safty_facor_Damege
      },
      {//11齿轮微点蚀计算
        path:"/Gear/gear_Micro_pitting_Calculation_helical_gear",
        name:"齿轮微点蚀计算",
        component:Gear_Micro_pitting_Calculation_helical_gear
      },
      {//20临界转速计算
        path:"/vibration_shaft/critical_rotate_speed",
        name:"轴的临界转速计算",
        component:Critical_rotate_speed
      },
      {//44单自由度载荷时螺栓/螺钉强度校核
        path:"/bolt_screw_strap/single_bolt_check1",
        name:"单自由度载荷时螺栓/螺钉强度校核",
        component:Bolt_check1
      },
      {//65两级行星轮+两级NGW型平行轴传动比分配
        path:"/four_transmission/optiRatio_twoplanet_add_twoparallel_last",
        name:"两级行星轮+两级NGW型平行轴传动比分配",
        component:OptiRatio_twoplanet_add_twoparallel_last
      },
      {//81行星轮系均载初步分析
        path:"/planetary_gear/loadshare_planet",
        name:"行星轮系均载初步分析",
        component:Loadshare_planet
      },
      // txh
        // txh
      {
        path: "/Gear/case_depth",
        name: "齿轮渗碳、渗氮层深度计算",
        component: case_depth
      },
      {
        path: "/Bear/rolling_life_bear/two_tap_rollers/module_double_taper_rollerbearing_cal_last_z",
        name: "单列/双列圆锥滚子轴承滚动体受载与寿命计算",
        component: module_double_taper_rollerbearing_cal_last_z
      },
      {
        path: "/two_transmission/bevel_planet_gear_ratio1",
        name: "一级锥齿轮与一级行星轮系传动比分配",
        component: bevel_planet_gear_ratio1
      },{
        path: "train_load_gear/check2-32",
        name: "功率分流轮系均载初步分析（WW型）",
        component: check_32
      },
      {
        path: "/Transmission/three_transmission/sanjifengbichadong",
        name: "三级封闭差动行星轮系齿轮传动宏观参数设计及优化",
        component: sanjifengbichadong
      },
      {
        path: "/general_purpose_lubrication/pingxingzhouniehesunshi",
        name: "平行轴齿轮功率损失",
        component: pingxingzhouniehesunshi
      },
      {
        path:"material/material_SNHF",
        name:"常用材料的S-N曲线与海夫图",
        component:MaterialSNHF,
      },
      {
        path:"/second_Transmission_Ratio/bevelAndCylindrical_Gears",
        name:"一级锥齿轮与一级圆柱齿轮传动比分配",
        component:BevelAndCylindrical_Gears
      },
      {
        path:"/load/nameRFC_matrix_deal",
        name:"载荷谱雨流计数处理",
        component:NameRFC_matrix_deal
      },
      {
        path:"load/LDD_matrix_deal",
        name:"载荷谱持续计数处理",
        component:LDD_matrix_deal
      },
      {
        path:"gear/namemuti_power_loadshare_NW_statistics",
        name:"功率分流轮系均载综合分析（NW型）",
        component:Namemuti_power_loadshare_NW_statistics
      },
      {
        path:"gear/namebevel_geaer_active_design",
        name:"单级锥齿轮宏观参数设计及优化",
        component:Namebevel_geaer_active_design
      },
      //罗威整合
      {
        path:"Gear/modification_gear/gear_design",
        name:"齿轮修形设计计算",
        component: Gear_design
      },
      {
        path:"Transmission/two_transmission/OptiRatio_twoparallel_2_6_last",
        name:"两级双联齿轮传动比分配",
        component: OptiRatio_twoparallel_2_6_last
      },
      {
        path:"Gear/macroscopic_design_gear/two_design_gear/two_parallel_design_last_sn",
        name:"两级NGW型平行轴系宏观参数设计及优化",
        component: two_parallel_design_last_sn
      },
      {
        path:"/two_tap_rollers/module_radial_spher_rollerbearing_cal_last_z",
        name:"球面滚子轴承滚动体受载与寿命计算",
        component: module_radial_spher_rollerbearing_cal_last_z
      },
      {
        path:"/two_cy_rollers_four_con_ball/module_double_radial_ballbearing_cal_last",
        name:"单列/双列深沟球轴承滚动体受载与寿命计算",
        component: module_double_radial_ballbearing_cal_last
      },
      {
        path:"/two_angular_con_bearings/module_selfalign_ballbearing_cal_last",
        name:"调心球轴承滚动体受载与寿命计算",
        component: module_selfalign_ballbearing_cal_last
      },
      {
        path:"two_transmission/check2-01",
        name:"二级平行轴传动比分配",
        component:Check2
      },
      {
        path:"one_design_gear/check2-16-1",
        name:"单级外啮合齿轮宏观参数设计",
        component:Check4
      },
      {
        path:"strength_check_gear/parallel_external_fatiguesafe_check",
        name:"外啮合齿轮强度校核",
        component:Check1
      },
      {
        path:"/four_transmission/OptiRatio_4stageP_increase_last",
        name:"四级NGW型行星轮系传动比分配",
        component:OptiRatio_4stageP_increase_last
      },
      {
        path:"/Strap/Calculation_Paraller_Key",
        name:"平键连接校核计算",
        component:Calculation_Paraller_Key
      },
      {
        path:"/two_cy_rollers_four_con_ball/namemodule_thrust_rollerbearing_cal_last_z",
        name:"单向/双向推力圆柱滚子轴承滚动体受载与寿命计算",
        component:namemodule_thrust_rollerbearing_cal_last_z
      },
      {
        path:"/bolt_screw_strap/multi_bolt",
        name:"多自由度螺栓强度校核",
        component:multi_bolt
      },
      {
        path:"/planetary_gear/planet_loadshare_statistics",
        name:"行星轮系均载综合分析",
        component:planet_loadshare_statistics
      },
      {
        path: "/Lubrication/bearing_power_loss",
        name: "轴承功率损失",
        component: Bearing_power_loss
      },
      {
        path: "/two_angular_con_bearings/double_row_angular_contact",
        name: "单列/双列角接触球轴承滚动体受载与寿命计算",
        component: Double_row_angular_contact
      },
      {
        path: "one_design_gear/nameparallel_external_design_check_internal",//2-17单级内啮合齿轮宏观参数设计及优化
        name: "单级内啮合齿轮宏观参数设计及优化",
        component: nameparallel_external_design_check_internal
      },
      {
        path: "/bolt_screw_strap/namebolt_strength",//42高强度螺栓设计与校核
        name: "高强度螺栓设计与校核",
        component: namebolt_strength
      },
      {
        path: "/rength_check_gear/Internal_gear_strength_check",//07内啮合齿轮强度校核
        name: "内啮合齿轮强度校核",
        component: Internal_gear_strength_check
      },
      {
        path: "/power_split_WW_gear/namemuti_power_loadshare_double_work_statistics",//2-33功率分流轮系均载综合分析（WW型）
        name: "功率分流轮系均载综合分析（WW型）",
        component: namemuti_power_loadshare_double_work_statistics
      },
      {
        path: "/two_tap_rollers/module_single_radial_rollerbearing_cal_last_z",//单列径向滚子轴承
        name: "单列/双列滚针轴承滚动体受载与寿命计算",
        component: module_single_radial_rollerbearing_cal_last_z
      },
      {
        path: "/two_tap_rollers_pla_gear_bear/thrust_ball_bearing",
        name: "单向/双向推力球轴承滚动体受载与寿命计算",
        component: Thrust_ball_bearing
      },
      {
        path: "/two_transmission/closed_differential_planetary",
        name: "封闭差动（行星架输入）传动比分配",
        component: Closed_differential_planetary
      },
      {
        path:
            "/gluing_wear_gear/evaluating_scuffing_risk",
        name: "齿轮胶合计算（AGMA）",
        component: Evaluating_scuffing_risk
      },
      {
        path:"/two_tap_rollers_pla_gear_bear/namemodule_double_cylin_rollerbearing_cal_last_z" ,
        name:"单列/双列圆柱滚子轴承滚动体受载与寿命计算",
        component: Namemodule_double_cylin_rollerbearing_cal_last_z
      },
      {
        path:"/two_transmission/nameOptiRatio_2stageR_reduction_last",
        name: "封闭差动（同齿圈输出）传动比分配",
        component: NameOptiRatio_2stageR_reduction_last
      },
      {
        path: "/Bear/moudule_bearing_fit",
        name: "轴承配合设计及校核",
        component: Moudule_bearing_fit
      },
      {
        path:"/Fatigue/CAL_Safety2",
        name:"轴疲劳及径强度计算",
        component:CAL_Safety2
      },
      {
        path:"/Shaft/cast_steel_S_N_1",
        name:"铸铁或铸钢件疲劳强度计算（GL）",
        component:Cast_steel_S_N_1
      },
      {
        path:"/three_transmission/nameOptiRatio_twoplanet_add_oneparallel_last",
        name:"两级行星轮+一级平行轴传动比分配",
        component:nameOptiRatio_twoplanet_add_oneparallel_last
      },
      {
        path:"/three_design_gear/nametwo_planet_add_one_parallel_design_check",
        name:"两级NGW型行星+一级平行轴齿轮传动宏观参数设计及优化",
        component:Nametwo_planet_add_one_parallel_design_check,
      },
      {
        path:"/Load/nameloadspectrum_bending",
        name:"齿轮载荷持续谱分析",
        component:Nameloadspectrum_bending
      },
      {
        path:"/two_cy_rollers_four_con_ball/module_four_point_contact_ballbearing_cal_last",
        name: "四点接触球轴承滚动体受载与寿命计算",
        component: Module_four_point_contact_ballbearing_cal_last
      },
      {
        path:"/Shafting/vibration_longitude",
        name:"简单的轴振动计算",
        component:vibration_longitude
      },
      {
        path:"/lubricating/flowrate_of_nozzle",
        name:"单个喷孔流量计算",
        component:flowrate_of_nozzle
      },
      {
        path: "/gear/muti_power_loadshare_NW",
        name:"功率分流轮系均载初步分析（NW型）",
        component: muti_power_loadshare_NW
      },
      {
        path: "/gear/planet_design_check_last",
        name: "单级行星轮系齿轮宏观参数设计及优化",
        component: planet_design_check_last
      },
      {
        path: "/Connection/moudule_SplineDesign",
        name: "渐开线花键参数设计",
        component: moudule_SplineDesign
      },
      {
        path:"/other_loss_lubrication/lubricate_youfengandyoubeng",
        name: "油封和油泵损失",
        component: Lubricate_youfengandyoubeng
      },
      {
        path:"/three_transmission/nameOpti",
        name:"封闭差动(行星架输入)+1级平行轴传动比分配",
        component: NameOpti
      },
      {
        path:"/three_design_gear/star_differ_one_parallel_design_last",
        name:"封闭差动+一级平行轴齿轮传动宏观参数设计及优化",
        component: Star_differ_one_parallel_design_last
      },
      {
        path:"/gluing_wear_gear/gear_jiwen",//14齿轮胶合与磨损计算（积温）
        name:"齿轮胶合计算（积温）",
        component:Jiwen
      },
      {
        path:"/high_speed_lubrication/lubricating_xingxinglunxi",//49行星轮系齿轮功率损失
        name:"行星轮系齿轮功率损失",
        component:Xingxinglunxi
      },
      {
        path:"/two_transmission/increase_last",//2-05两级NGW型行星轮系传动比分配
        name:"两级NGW型行星轮系传动比分配",
        component:Increase_last
      },
      {
        path:"/bolt_screw_strap/gear_zhui",//差速器锥齿轮静强度校核
        name:"差速器锥齿轮静强度校核",
        component:Gear_zhui
      },
      {
        path:"/two_design_gear/star_differ_planet",
        name:"封闭差动（同齿圈输出）宏观参数设计及优化",
        component:Star_differ_planet
      },{
        path:"/load//nameloadspectrum_bending",
        name:"齿轮载荷谱持续分析",//齿轮载荷谱持续分析
        component:nameloadspectrum_bending
      },{
        path:"/spline_SAE",
        name:"渐开线花键强度校核",
        component: spline_SAE
      },{
        path:"/nameOpti",
        name:"封闭差动(行星架输入)＋1级平行轴传动比分配",
        component: nameOpti
      },{
        path:"/namebolt_preload_1",
        name:"螺栓预紧力计算",
        component: namebolt_preload_1
      },{
        path: "/three_planet_design_check_last_sn",
        name:"三级NGW型行星轮系齿轮传动宏观参数设计及优化",
        component: three_planet_design_check_last_sn
      },
      {
        path: "/gluing_wear_gear/gear_flash_temperature_a",
        name: "齿轮胶合计算（闪温）",
        component: Gear_flash_temperature_a
      },
       { path:"/load/Mutiaxes_Load_Bearing",
        name:"多自由度受载滚动轴承载荷分析",
        component:Mutiaxes_Load_Bearing
      },
      {
        path:"/Shafting/API613_Check_Min_shaft_diameter",
        name:"参考最小轴径计算",
        component:API613_Check_Min_shaft_diameter
      },
      {
        path:"/transmissionRatio/third_Transmission_Ratio/OptiRatio_oneplanet_add_twoparallel_last0814",
        name:"一级行星轮+两级平行轴传动比分配",
        component:OptiRatio_oneplanet_add_twoparallel_last0814
      },
      {
        path:"/transmissionRatio/third_Transmission_Ratio/OptiRatio_3stageR_reduction_last",
        name:"三级行星轮系传动比分配",
        component:OptiRatio_3stageR_reduction_last
      },
      {
        path:"/gear/one_planet_add_two_parallel_design_last_sn_20140930",
        name:"一级行星轮+ 两级平行轴齿轮传动",
        component:one_planet_add_two_parallel_design_last_sn_20140930
      },
      {
        path:"/pin_strength_calculation",//销的计算
        name:"销连接强度校核",
        component:strength_calculation
      },
      {
        path:"/stress_error_gear",//内齿合齿轮齿面接触应力与传递误差分析
        name:"内啮合齿面接触应力、传递误差分析及优化",
        component:calculate_internal
      },
      {
        path:"/three_transmission",//3级平行轴传动比分配
        name:"三级平行轴传动比分配",
        component:threeparallel_last
      },
      {
        path:"/strength_check_gear",//行星轮系齿轮强度校核
        name:"行星轮系齿轮强度校核",
        component:fatiguesafe_check
      },
      {
        path:"/two_cy_rollers_four_con_ball/module_single_radial_ballbearing_cal_last",//单列深沟球
        name:"单向/双向推力滚针轴承滚动体受载与寿命计算",
        component:single_radial
      },
      {
        path:"/two_design_gear/closed_differential_planet",//封闭差动（行星架输入）宏观参数设计及优化
        name:"封闭差动（行星架输入）宏观参数设计及优化",
        component:Closed_differential_planet
      },

    ]
  },

];

const router = new VueRouter({
  // mode: "history",
  base: process.env.BASE_URL,
  routes
});

export default router;
